#如何使用python进行数据库操作
#如何实现数据库工具类
# sqlite 文件型数据 整个数据库放在文件里面

import sqlite3
from DbUtil import SQLiteDB
# 如何创建一个数据库

with SQLiteDB("abc.db") as db:
    users_table_schema='''
    id INTEGER PRIMARY KEY AUTOINCREMENT,
    name TEXT NOT NULL,
    email TEXT UNIQUE NOT NULL,
    age INTEGER DEFAULT 0
    '''
    db.create_table("user",users_table_schema)
    user_id = db.insert("user",{
        "name":"Bob",
        "email":"bsfaaf@gmail.com",
        "age":24
    })

    db.update(
        "user",
        data={
           "name":"法外狂徒",
        },
              condition="name=?",
              params=('Bob',)
    )
